provide sanitation - Français Anglais Dictionnaire